﻿
namespace SingleSignOn.Interfaces
{
    public interface IAdminDatabase :IBaseDB
    {
        /// <summary>
        /// Creates the user.
        /// </summary>
        /// <param name="userName">Name of the user.</param>
        /// <param name="password">The password.</param>
        /// <param name="firstName">The first name.</param>
        /// <param name="lastName">The last name.</param>
        /// <returns></returns>
        bool CreateUser(string userName, string password, string firstName, string lastName);

        /// <summary>
        /// Deletes the user.
        /// </summary>
        /// <param name="userName">Name of the user.</param>
        /// <returns></returns>
        bool DeleteUser(string userName);
    }
}
